The DataType UserConfigurationMask is formally defined in Table 24.
Table 24 – UserConfigurationMask values
|
Value |
Bit No. |
Description |
|
NoDelete |
0 |
The user cannot be deleted. |
|
Disabled |
1 |
The user is disabled. For ActivateSession, a disabled user behaves like a user that does not exist. |
|
NoChangeByUser |
2 |
The user cannot change the password. |
|
MustChangePassword |
3 |
The user must change the password to get the assigned roles. The Method ChangePasssword is used to set a new password. The Method and the behaviour of ActivateSession are defined in 5.2.8. The MustChangePassword bit set is invalid if the NoChangeByUser bit is set. |
The UserConfigurationMask representation in the AddressSpace is defined in Table 25.
Table 25 – UserConfigurationMask definition
|
Attribute |
Value |
||||
|
BrowseName |
UserConfigurationMask |
||||
|
IsAbstract |
False |
||||
|
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Others |
|
Subtype of UInt32 defined in OPC 10000-5 |
|||||
|
HasProperty |
Variable |
OptionSetValues |
LocalizedText [] |
PropertyType |
|
|
Conformance Units |
|||||
|
Security User Management Server |
|||||