Before you add a Citect SCADA user to your project, check the Reserved User Name list. This list details built-in users already included in Citect SCADA.
Note: You can also use Windows™ user groups to manage runtime security. See Integrate Windows User Groups for more information.
To add a user:
For a description of the properties, see below.
You can also group several Citect SCADA users together and define a name for the group. See Add a Group.
Note: If you restore a project from a backup, or install a new project from a compiled offline master, the runtime user details might be thrown out of synchronization. For more information, see User Records and Project Restoration).
User Properties
Property |
Description |
---|---|
User Name |
The user's name. Enter a value of 16 characters or less. User Names are restricted to using the same syntax as Tag names. See Tag name syntax. |
Full Name |
The full name of the user or class of user. Enter a value of 32 characters or less. This name is used as a comment and for display in alarm logs and command logs. |
Password |
The user's password. When you double click in this cell or when you select Change next to the Password field in the Property Grid, the Set Password dialog is displayed. In the New Password field, enter a value of 16 characters or less. Enter the same password in the Confirm Password field and click OK. When you enter the passwords six dots (.) will be displayed for the password. When you save the user record, the password will be encrypted before it is saved to the Users.dbf. If the contents of the Password and Confirm Password fields are different when the record is saved, a message will be displayed that indicates a mismatch and invites you to try again. |
Roles |
Each user is assigned roles. The Roles field will accept zero or more comma-separated role names. If zero roles are specified for the user, this is the same as configuring the user with no privileges. Note: When a Windows or Citect SCADA user who is linked to multiple roles logs onto runtime the privileges and areas that the user will be assigned are the combined privileges of the linked roles. |
Type |
The generic type of user. Enter a value of 16 characters or less. For example: Operator, Supervisor or Manager. The Type field is used in configuration only to specify a class of user that can then be used as the basis for creating new users in runtime via the UserCreate() Cicode function. When this function is run it displays a form where you can select the user Type. When you do this, your new user will inherit the properties of the chosen user class record that you have already created. In doing this it uses the first user record with a matching Type value. In configuration, decide what user classes you need. Each class (or Type) would contain any specific Global Privilege, Viewable Areas and Areas for Privilege and Entry and Exit Commands values . Maintain just one user record for each class and then base other individual users on this. If you create new users in configuration in the usual way by using Add, Replace technique, then you will get multiple user records with the same Type field value. Whilst this will not directly cause a problem for individual records it could confuse development or provide scope for inconsistencies and unexpected behavior if other field values are changed. When adding records in configuration, it is therefore recommended that you remove duplicate Type values from additional user records. |
Comment |
Any useful comment. Enter a value of 48 characters or less. |
Password version |
Indicates if a password is a legacy password. A new password (created in Version 2015 or later) will display "2". A legacy password will display "1". It is recommended that update any legacy passwords. |
Seed |
Indicates if each password is uniquely encrypted. If you duplicate a user account (by copying and pasting a row), the password for each will have the same seed. This will cause generate a compile error message. To solve this problem, you need to change the password for each account. If you need to keep the same password for the duplicated accounts, you can select all of the duplicated users in the Grid Editor, and Change the password in the Property Grid. This will generate new seeds for each of the duplicated accounts. |
Property |
Description |
---|---|
Project |
The project in which the user is included. |
Published June 2018