Create roles with combined access
Create roles with both cluster and database access.
To create a role that grants database access privileges and allows access to the Cluster Management UI and REST API:
-
Define Redis ACLs that determine database access privileges.
-
Create a role with ACLs added and choose a Cluster management role other than None.
Define Redis ACLs
To define a Redis ACL rule that you can assign to a role:
-
From Access Control > Redis ACLs, you can either:
-
Enter a descriptive name for the Redis ACL. This will be used to associate the ACL rule with the role.
-
Define the ACL rule. For more information about Redis ACL rules and syntax, see the Redis ACL overview.
Note:The ACL builder does not support selectors and key permissions. Use Free text command to manually define them instead. -
Select Save.
failure
, but the command runs on the keys that are allowed.Create roles with ACLs and cluster access
To create a role that grants database access privileges and allows access to the Cluster Management UI and REST API:
-
From Access Control > Roles, you can:
-
Enter a descriptive name for the role. This will be used to reference the role when configuring users.
-
Choose a Cluster management role other than None. For details about permissions granted by each role, see Cluster Manager UI permissions and REST API permissions.
-
Select + Add ACL.
-
Choose a Redis ACL and databases to associate with the role.
-
Select Save.
You can assign the new role to users to grant database access and access to the Cluster Manager UI and REST API.