aaa:User
A locally-authenticated user account.
Telemetry Sensor Path(s)
Configurable Properties
PROPERTY NAME | DATA TYPE | DESCRIPTION | PERMITTED VALUES |
---|---|---|---|
accountStatus | aaa:AccountStatus (scalar:Enum8) |
The status of the locally-authenticated user account. | SELECTION: 0 - active 1 - inactive DEFAULT: active |
allowExpired | aaa:Boolean (scalar:Enum8) |
Allow expired user to be configured | SELECTION: 0 - no 1 - yes DEFAULT: no |
clearPwdHistory | aaa:Clear (scalar:Enum8) |
Allows the administrator to clear the password history of a locally-authenticated user. | SELECTION: 0 - no 1 - yes DEFAULT: no |
descr | pol:Descr |
Description of the specified attribute | |
aaa:Email (address:Email) |
The email address of the locally-authenticated user. | ||
expiration | aaa:Date (scalar:Date) |
Account Expiration Date | DATE FORMAT: %Y-%m-%dT%H:%M:%S.%f%z DEFAULT: never |
expires | aaa:Boolean (scalar:Enum8) |
A property to enable an expiration date for the locally-authenticated user account. | SELECTION: 0 - no 1 - yes DEFAULT: no |
firstName | naming:Name256 (string:Basic) |
The first name of the locally-authenticated user. | MAX SIZE: 32 |
force | aaa:Boolean (scalar:Enum8) |
Delete user entry forcibly | SELECTION: 0 - no 1 - yes DEFAULT: no |
lastName | naming:Name256 (string:Basic) |
The last name of the locally-authenticated user. | MAX SIZE: 32 |
name | pol:ObjName (naming:Name256) |
Object name | MAX SIZE: 64 |
ownerKey | naming:Descr (string:Basic) |
The key for enabling clients to own their data for entity correlation. | MAX SIZE: 128 |
ownerTag | naming:Descr1024 (string:Basic) |
A tag for enabling clients to add their own data. For example, to indicate who created this object. | MAX SIZE: 64 |
phone | aaa:Phone (address:Phone) |
The phone number of the locally-authenticated user. | |
pwd | aaa:Passwd (string:Basic) |
The system user password. | MAX SIZE: 126 DEFAULT: ! |
pwdEncryptType | aaa:KeyEncUserPass (scalar:Enum8) |
Password Encryption Type | SELECTION: 0 - clear 5 - Encrypt 255 - unspecified DEFAULT: Encrypt |
shelltype | aaa:loginShellType (scalar:Enum8) |
User Shelltype Access | SELECTION: 1 - shellvsh 2 - shellbash DEFAULT: shellvsh |
unixUserId | aaa:UnixUID (scalar:Uint16) |
The UNIX identifier of the locally-authenticated user. | RANGE: [99 , 15999] |
Internal Properties
PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES |
---|---|---|---|
modTs | mo:TStamp (scalar:Date) |
The time when this object was last modified. | SELECTION: 0 - never DEFAULT: never |
status | mo:ModificationStatus (scalar:Bitmask32) |
The upgrade status. This property is for internal use only. | SELECTION: 2 - created 4 - modified 8 - deleted 16 - replaced |