ACL
Users and what each may do: logging in, the commands, keys and channels a user may use, and passwords.
ACL: Manages users and what each may do: which commands it may run, which keys it may read or write, which channels it may use.ACL CAT: Returns the command categories, or the commands of one category.ACL DELUSER: Deletes users.ACL DRYRUN: Tells whether a user could run a command, without running it.ACL GENPASS: Returns a random password, as hexadecimal digits, from the system's secure random source.ACL GETUSER: Returns a user's rules: its flags, the SHA-256 hashes of its passwords, its command rules, its key and channel patterns, and its selectors.ACL HELP: In Redis, lists the ACL subcommands.ACL LIST: Returns every user as a line of the ACL file format: user <name> <on|off> <passwords> <key patterns> <channel patterns> <command rules>.ACL LOAD: Replaces every user with those in the ACL file, the aclfile setting.ACL LOG: Returns recent security events, newest first: failed logins, and commands, keys or channels refused for lack of permission.ACL SAVE: Writes every user to the ACL file, the aclfile setting.ACL SETUSER: Creates the user username, or changes it, by applying rules from left to right.ACL USERS: Returns the names of every user.ACL WHOAMI: Returns the name of the user this connection is logged in as.
AUTH: Logs the connection in as a user: AUTH username password, or, with a password only, as the default user.