Security Manager 

Assigning Users to Classifications

 

User Maintenance is used for assigning individual users to one or more Security Classifications. NOMADS uses this information to restrict and/or allow access to panel controls, folders and panel headers. See Restricting Access.

Important Note:
You must first set up security classifications prior to setting up users.

To invoke User Maintenance, use one of the following methods:

Location

Method

From the PxPlus IDE Main Launcher

Expand the Security category and select User Definitions.

From the NOMADS Session Manager

From the menu bar, select Security > Users.

This window consists of the following:

Userid

Short form for the user's logon ID. String, maximum of 12 characters in length. Click the drop-down arrow for a list of existing users.

Name

Free form (full) name of the individual user.

Security Classifications

Displays a list of known security classes for your system, along with their descriptions. This list includes the two default classes, ADMIN and USER, as well as any new classes created in Security Class Maintenance. See Defining Classifications.

To assign one or more classes to a user, select the applicable Class check box.

Reset Password

Check box that invokes the Password Change window after the initial logon at run time (allows the password to be changed).

Write User

Saves a new or modified user record.

Delete User

Deletes the selected user record.

Warning!
A User ID can be deleted from the system. This action is immediate and cannot be undone.

Exit

Closes User Maintenance without saving any changes.

Note:
When a user has been added or modified, clicking the Exit button does not automatically save changes. You must first click Write User to save any changes prior to exiting.

Setting Up Users

When you are setting up users for the first time, the following steps occur:

Step

Description

1.

The system detects that the NOMADS User Registration file, security_usr.pxkey, does not exist and asks your permission to create it. Click Yes to continue.

(Click No if you do not want to proceed with the set up process at this time. You can restart the set up later.)

2.

The system sends you a notification that this default file will be created with the default user ID, ADMIN (password ADMIN) and assigned the default class, ADMIN.

Click Yes to acknowledge this message. This allows the system to create the security_usr.pxkey file. It also checks if the Security Classification file, providex.cls, exists to determine if security classes have been set up.

(Click No if you do not want to complete the set up process at this time. You can restart the set up later.)

Depending on whether the providex.cls file exists, the system determines how it should proceed:

If providex.cls is not found, the system detects that no security classifications have been set up and prompts you to set this up prior to setting up users. See Defining Classifications. The set up process is cancelled. You will be allowed to restart it after you have completed the set up for security classifications.

If providex.cls is found, the system detects that security classes have been defined and completes the set up by launching User Maintenance.

3.

User Maintenance displays a Security Classifications list box with the two default classes, ADMIN and USER, as well as any other classes that might have previously been added in Security Class Maintenance. See Defining Classifications.

Write User and Delete User buttons are also available only for users with ADMIN rights.

At this point, you can either add other users or click Exit and add more users later if needed.

For each new user added, a security classification must be assigned by clicking the applicable Class check box.

4.

Each new user is initially assigned a default password that is the same as the User ID. For example, the default password for the user ADMIN is ADMIN.

For security reasons, this default password should be changed as soon as possible. This is done through the Password Change window, which displays when a new user logs on to the system for the first time or when the Change Password check box is selected when the user logs on.

 

The Userid and Password are case sensitive and must be entered exactly as they are stored in the system; otherwise, the log in will fail.

Example:

ADMIN must be entered as ADMIN, not "Admin" or "admin".

If the log in is unsuccessful after three consecutive attempts, the log in window closes. You can invoke this window again by selecting User Maintenance or Security Class Maintenance.

Important Note:
If the User Registration file, security_usr.pxkey, contains a User ID that is identical to the User ID used for the Windows log in (including same case), the password is not checked; therefore, the log in window does not display.