An API object that represents a Redis Enterprise user.

NameType/ValueDescription
uidintegerUser’s unique ID
account_idintegerSM account ID
action_uidstringAction UID. If it exists, progress can be tracked by the GET /actions/{uid} API request (read-only)
auth_method‘regular’User’s authentication method (deprecated as of Redis Enterprise v7.2)
bdbs_email_alertscomplex objectUIDs of databases that user will receive alerts for
cluster_email_alertsbooleanActivate cluster email alerts for a user
emailstringUser’s email (pattern matching only ASCII characters)
email_alertsboolean (default: true)Activate email alerts for a user
namestringUser’s name (pattern does not allow non-ASCII and special characters &,<,>,")
passwordstringUser’s password. Note that it could also be an already hashed value, in which case the password_hash_method parameter is also provided.
password_hash_method‘1’Used when password is passed pre-hashed to specify the hashing method
password_issue_datestringThe date in which the password was set (read-only)
role‘admin’
‘cluster_member’
‘cluster_viewer’
‘db_member’
‘db_viewer’
‘none’
User’s role
role_uidsarray of integersList of role UIDs associated with the LDAP group
status‘active’
‘locked’
User sign-in status (read-only)
active: able to sign in
locked: unable to sign in