SIGNON System Task

The SIGNON task signs you on to DC/UCF, identifying you to the system and providing for security.
The SIGNON task signs you on to DC/UCF, identifying you to the system and providing for security.
This article describes the following information:
SIGNON System Task Syntax
►►─── SIGNON user-id ─┬───────────────────────────────────────────┬─────────────►◄                       ├─ 
 ───┬────────────────────┬──┘                       └─ 
─┬─┬──────────────────┬──┘                        └─ ? ──────────┘ ├─ 
 ───┬──┘                                        ├─ 
 ─┬──┘                                        └─ ? ──────────────┘
SIGNON System Task Parameters
  • user-id
    The ID of a user holding signon authority for the DC/UCF system. You must enclose your user ID in single quotation marks if the ID contains blanks.
  • password
    Your user password for
    internally and externally secured
    signons. If a password is defined in the user catalog, you need to specify a password.
     1 through 8 characters. 
  • passphrase 
    Your user passphrase (a password in the form of a phrase), for only
    externally secured
     9 through 100 characters.
    Single and double quotation marks are not allowed within a passphrase. Single quotation marks can be used to delineate the boundaries of a passphrase.
    If a passphrase contains embedded blanks, single quotation marks must be used to begin and end the passphrase.
    Passphrase limits may vary, depending on how external security is managed in your system environment.
  • ?
    Prompts you for your password. The password is not displayed on the screen when you enter it.
  • new-password
    Specifies a new user password.
  • new passphrase 
    Specifies a new user passphrase for only
    externally secured
  • ?
    Prompts you for your new passphrase, and for you to verify it. The passphrase is not displayed on the screen when you enter it.
Example SIGNON System Task
IDMS DC258003 V55 USER SMITHJ1 SIGNED ON LTERM VL10305 AT 12:04:58.53 99.238
SIGNON System Task Usage
Signing off the current user
You can use the SIGNON task at a terminal without first signing off the current user (if any). In this case, SIGNON automatically signs off the original user.
Supplying your password
You can specify your 
along with or after entering your user ID.  
  • If your password is
    not confidential
    , you can enter it
    along with
    your user ID on the same line. Your password is displayed when you type it. For example:
Vnnn ENTER NEXT TASK CODE:      CA IDMS release nn.n tape volser node nodename  signon user1 
  • If your password is
    , enter your password
    you have typed your user ID and pressed Enter. DC/UCF prompts you to type the password. Your password is
    displayed on the screen when you type it.
How DC/UCF processes signon requests
When you enter the SIGNON task, DC/UCF:
  1. Accesses the security system
    • Determine your authority to sign on to the system
    • Validate your password
    Users are defined in the DDLSEC area.
  2. Builds a signon element (SON) for you
    based on information returned from the security system.
    A SON is built for you when you successfully execute the SIGNON task. Until that time, your signon is unknown to DC/UCF because no SON exists for you; you can execute only tasks and programs that have been authorized for public use.
  3. Builds a session profile based on your system and user profiles.
  4. Executes your signon CLIST
    if one was specified as a profile attribute.
Supplying a new password
If you want to change your password, you must specify both the old password and the new password, then follow the prompts to complete the change.
In this example, user LRL1 signs on to DC/UCF and specifies a password:
  • Input:
Vnnn ENTER NEXT TASK CODE:      CA IDMS release nn.n tape volser node nodename  
signon lrl1 mypass
  • Result:
Vnnn ENTER NEXT TASK CODE:      CA IDMS release nn.n tape volser node nodename  IDMS DC258003 V55 USER LRL1 SIGNED ON LTERM VL07004 AT 13:29:39.83 99.013
Invoking the SIGNON task from programs
For more information about invoking the SIGNON task from application programs, see Callable Services.
More Information: