VovUserGroups

VovUserGroups are an access control mechanism. They are internally-defined groups of users that are utilized to make the job of allocating access easier within Altair Accelerator tools.

VovUserGroups by themselves do not grant or restrict access. Once the group names are defined, however, they can be assigned security roles and thus make the job of administering security and access less time consuming.

The vovusergroup utility is used to manage VovUserGroups from the command line. This includes creating and deleting groups, appending them, and displaying group members.

VovUserGroups Utilization

VovUserGroups can be effectively utilized in a number of areas throughout the Altair Accelerator product suite. In all Altair Accelerator products, they can be used to easily set up access by mapping a VovUserGroup to a defined security role in the security.tcl file that resides in the Server Working Directory (SWD). VovUserGroups can also be used to assign access or restrictions to various components of the web interface.

Usage of vovusergroup utility:


vovusergroup: Usage Message
  
  
  Utility to show, create and maintain "vovusergroup" structures based on
  user lists, Unix groups and LDAP groups.
  
  USAGE: 
  
     vovusergroup <ACTION> <GROUP_NAME> <OPTIONS>
  
  ACTIONS:
  
   populate       Creates a new vovusergroup and populates it from a provided
                  userList, an existing unix group or LDAP group.
                  Any pre-existing vovusergroup with the same name is lost.
  
   addusers       Creates a new vovusergroup (if necessary) and appends the
                  provided userList.
   removeusers    Removes the specified "userList" list of users from
                  an existing vovusergroup.
  
   delete         Removes a vovusergroup definition entirely, along with
                  its list of users.
   show           Displays the list of users in an existing vovusergroup.
   list           Displays the defined vovusergroup names
  
  SYNTAX:
  
    vovusergroup populate    <groupName> <userList>
    vovusergroup populate    <groupName> -unix <unixGroup>
    vovusergroup populate    <groupName> -ldap <ldapGroup>
  
    vovusergroup addusers    <groupName> <userList>
    vovusergroup removeusers <groupName> <userList>
  
    vovusergroup delete      <groupName>
    vovusergroup show        <groupName>
  
  ABOUT USER LISTS:
  
     A "userList" above consists of usernames separated by spaces.
     To generate a vovusergroup from LDAP, you must first have LDAP
     connectivity enabled (see Altair Monitor Administration Guide)
  
  EXAMPLES:
  
    vovusergroup populate chipA -ldap chipA_govusers
    vovusergroup addusers myBlk jimc terryw suep ronaldb
    vovusergroup show myBlk
  
  

VovUserGroups Support in Altair Accelerator Products

Currently, support for VovUserGroups is provided in the security.tcl file (in all products), and the web.cfg file (in Monitor only). Please see the respective pages for Security.tcl and the Web Server Configuration for more information and examples on how VovUserGroups can be applied. Support for additional functionalities will be provided in future releases.