Introducing the Protect object
A Protect object is a special digital object used to protect other objects in the configuration from unauthorized use. Once an object is protected, the rights defined for the current user in the IGSS Master module will determine which operations he can perform on the object.
When you create a new configuration, two objects related to user administration are predefined:
- The PROTECT digital object template
- The Protect object
The PROTECT object template
This special digital object template contains the security levels associated with user administration. The template has the following states and commands:
Do
not change the template name or the bit patterns. We recommend that you
keep the state and command names, but they can be renamed.
Do not copy
the template. Only the original template will work.
State | Description | Command | Description |
---|---|---|---|
Unprotected |
Currently no protection. |
Open access |
Sets the state to Unprotected. |
Security level 1 |
Sets the Protect object to security level 1. |
Set security level 1 |
Sets the state to Security level 1 |
Security level 2 |
Sets the Protect object to security level 2. |
Set security level 2 |
Sets the state to Security level 2. |
Security level 3 |
Sets the Protect object to security level 3. |
Set security level 3 | Sets the state to Security level 3 |
Security level 4 |
Sets the Protect object to security level 4. |
Set security level |
Sets the state to Security level 4. |
Fully secured |
Object values can not be changed at all | Close access | Sets the state to Fully secured. |
The Protect object
By default, the I/O mode for the object is set to Local but you can set the security level from a PLC. For further information please see the references below.
See also ...
"Example: Creating additional Protect objects"
"Advanced - Controlling the security level from the PLC"
"Protecting objects in Definition"