

1 EXIT
   Terminates your AUTH_ID session.

1 GRANT
   Allows you to grant an identifier to a user or grant the
   capability of granting control of an identifier to a user.

   Format:

    GRANT id user-id

2 Parameters

id

 Specifies the identifier to grant to a user.  This identifier must
 NOT be a UIC.  You can only grant identifiers that you are authorized
 to, or if you have the user privilege SYSPRV.

user-id

 Specifies the user or holder identifier that you are granting to.
 This identifier may be a UIC.

2 Qualifiers

/CONFIRM

 Prompts to SYS$INPUT before actually granting the identifier.  To
 actually grant the identifier, you must reply Y or T and press the
 RETURN key.

/CONTROL

 Grants the capability of granting and revoking the specified
 identifier to a user.  This switch cannot be used with the
 RESOURCE or the DYNAMIC qualifiers.

/LOG

 Prints a message at the terminal if the identifer was granted
 successfully.

/DYNAMIC

 Specifies that the user being granted the identifier may turn the
 identifier on and off at will.   This switch cannot be used with
 the CONTROL qualifier.  The DYNAMIC qualifier is available only
 under VMS V4.4 and later releases.

/RESOURCE

 Specifies that the user being granted the identifier may charge
 resources (such as files) to it.  This switch cannot be used with
 the CONTROL qualifier.

1 HELP

   The AUTH_ID program is a program to allow a user to grant certain
   IDs to other users.  Users must be authorized to grant these IDs
   in the SYSIAF.DAT file.  Users with the SYSPRV user privilege or
   who are authorized to grant identifiers can grant control of an
   identifier to another user.

1 QUIT

   Terminates your AUTH_ID session.

1 REVOKE

   Allows you to revoke an identifier from a user or revoke the
   capability of granting control of an identifier to a user.

   Format:

    REVOKE id user-id

2 Parameters

id

 Specifies the identifier to revoke from a user.  This identifier must
 NOT be a UIC.  You can only revoke identifiers that you are authorized
 to, or if you have the user privilege SYSPRV.

user-id

 Specifies the user or holder identifier that you are revoking from
 This identifier may be a UIC.

2 Qualifiers

/CONFIRM

 Prompts to SYS$INPUT before actually revoking the identifier.  To
 actually revoke the identifier, you must reply Y or T and press the
 RETURN key.

/CONTROL

 Removes the capability of granting and revoking the specified
 identifier from a user.

/LOG

 Prints a message at the terminal if the identifer was revoked
 successfully.

1 SHOW

   Displays the status of an identifier, a user, the privileges of the
   current process, or the capabilities of other AUTH_ID users to change
   identifiers that the current operator can also change.

   Format:

      SHOW identifier

2 Parameters

identifer

 Specifies what identifier the information is to be looked up on.
 By default, SHOW will show all UICs that have been granted this
 identifier.

2 Qualifiers

/USER

 Requests a lookup on all identifiers that a user possesses. Note that
 the AUTH_ID operator must be allowed to control the ID for SHOW/USER
 to view it.

/AUTHORIZED

 Requests a list of all AUTH_ID users capable of controlling
 this identifier.

/IDENTIFIERS

 Requests a list of all identifiers the current AUTH_ID user can control.
 Users with the SYSPRV user privilege can list what identifiers any other
 user can control as well.

1 SPAWN

   Spawns a subprocess so you can temporarily suspend your IAF
   session to run another program or to execute DCL commands.

   Format:

     SPAWN [dcl-command]
             

2 Parameters

dcl-command

 Specifies a DCL command.  If you specify the dcl-command parameter, a
 subprocess is created which executes the specified DCL command.
 Control is returned to IAF session when the DCL command terminates.

 If you omit the dcl-command parameter, the SPAWN command creates a
 subprocess and attaches the terminal to that process.  You can then
 enter DCL commands at the terminal.  When you log out of the
 subprocess or attach back to the parent process, you can continue
 your session.

