Skip to content

User

Diagram
NameTypeConstraintMandatoryDefault Value
usersClass[users]No

NameTypeConstraintMandatoryDefault Value
password_strength_checkBooleantrue, falseNo
password_secure_modeBooleantrue, falseNo
passphrase_min_lengthIntegermin: 0, max: 65535No
passphrase_max_lengthIntegermin: 0, max: 65535No
passphrase_lifetimeIntegermin: 0, max: 99999No
passphrase_gracetimeIntegermin: 0, max: 99999No
passphrase_warntimeIntegermin: 0, max: 99999No
service_password_recoveryBooleantrue, falseNo
alphabet_sequenceIntegermin: 0, max: 10No
keyboard_sequenceIntegermin: 0, max: 10No
min_uniqueIntegermin: 0, max: 10No
max_loginsIntegermin: 0, max: 7No
descriptionStringNo
accountsList[accounts]No

accounts (nxos.devices.configuration.users)

Section titled “accounts (nxos.devices.configuration.users)”
NameTypeConstraintMandatoryDefault Value
usernameStringYes
descriptionStringNo
account_statusChoiceactive, inactiveNo
allow_expiredBooleantrue, falseNo
clear_password_historyBooleantrue, falseNo
emailStringNo
expirationStringNo
expiresBooleantrue, falseNo
first_nameStringNo
forceBooleantrue, falseNo
last_nameStringNo
passwordStringNo
password_encryption_typeChoiceclear, Encrypt, Pbkdf2, scrypt, unspecifiedNo
password_hashChoiceunspecified, pbkdf2, scryptNo
phoneStringNo
shell_typeChoicevsh, bashNo
unix_user_idIntegermin: 99, max: 15999No
rolesList[roles]No

roles (nxos.devices.configuration.users.accounts)

Section titled “roles (nxos.devices.configuration.users.accounts)”
NameTypeConstraintMandatoryDefault Value
nameStringYes
descriptionStringNo
privilege_typeChoicenoDataPriv, readPriv, writePrivNo

nxos:
devices:
- name: Device1
configuration:
users:
password_strength_check: true
local_users:
- name: admin
role: network-admin