Previous Topic: Agent Product Server OutageNext Topic: Granting Authorization to a Command or Utility


Authorizations

You can divide responsibilities among users by carefully granting user IDs the authority to use different commands. (By default, authorization to use any CA VM:Director command is withheld from all users.) You can authorize a user ID to issue commands on behalf of itself and other user IDs. To help you create and customize user authorizations, CA VM:Director also provides predefined lists of user IDs and special processing authorizations.

You need to determine the level of authorization you want to grant each user. Before you set up authorizations for your system, consider the following guidelines:

You give user IDs authorization to use commands by adding GRANT records to the AUTHORIZ CONFIG file. In its simplest form, a GRANT record uses the following format:

GRANT authority TO users

The authority can be as simple as authorization to use an entire command, a command and some of its parameters, or a list of commands. The variable, users, is a user ID or list of user IDs to be granted authorization.

Note: For complete format information for the GRANT record, see GRANT Record in the chapter "Configuration File Reference" in the Reference Guide.

You deny users authorization to use commands by adding WITHHOLD records to the AUTHORIZ CONFIG file. In its simplest form, a WITHHOLD record uses the following format:

WITHHOLD authority FROM users

The authority can be an authorization to deny use of an entire command, a command and some of its parameters, or a list of commands. The variable, users, is a user ID or list of user IDs from which to withhold authorization.

Note: For complete format information for the WITHHOLD record, see WITHHOLD Record in the chapter "Configuration File Reference" in the Reference Guide.

Define user ID lists and authority lists that let you authorize many people for many commands in the list by adding LIST records to the AUTHORIZ CONFIG file. A LIST record uses the following format:

LIST *listname listitem ...listitem

The variable *listname specifies the name of the list. The asterisk is required. Each listitem can be either a user ID or a command. For example, you can create a list of user IDs in the Technical Support department and then create another list that specifies the commands that the Technical Support department is authorized to use.

Note: For complete format information for the LIST record, see LIST Record in the chapter "Configuration File Reference" in the Reference Guide.