Grant admin console and REST API access for cluster management
To grant a user access to a Redis Enterprise cluster’s admin console and REST API, assign a predefined management role to the user.
Grant cluster management access
-
Create a new user or edit an existing one.
-
Assign a role to the user, either a default role or a custom role that has the appropriate cluster management role as a base.
Default management roles
Redis Enterprise Software includes five predefined roles that determine a user’s level of access to the admin console and REST API.
- None - Cannot access the admin console or use the REST API
- DB Viewer - Read database settings
- DB Member - Administer databases
- Cluster Viewer - Read cluster settings
- Cluster Member - Administer the cluster
- Admin - Full cluster access
For more details about the privileges granted by each of these roles, see admin console permissions or REST API permissions.
Admin console permissions
Here’s a summary of the admin console actions permitted by each default management role:
Action | DB Viewer | DB Member | Cluster Viewer | Cluster Member | Admin |
---|---|---|---|---|---|
Edit database configuration | ❌ No | ✅ Yes | ❌ No | ✅ Yes | ✅ Yes |
Reset slow log | ❌ No | ✅ Yes | ❌ No | ✅ Yes | ✅ Yes |
View cluster configuration | ❌ No | ❌ No | ✅ Yes | ✅ Yes | ✅ Yes |
View cluster logs | ❌ No | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
View cluster metrics | ❌ No | ❌ No | ✅ Yes | ✅ Yes | ✅ Yes |
View database configuration | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
View database metrics | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
View node configuration | ❌ No | ❌ No | ✅ Yes | ✅ Yes | ✅ Yes |
View node metrics | ❌ No | ❌ No | ✅ Yes | ✅ Yes | ✅ Yes |
View Redis database password | ❌ No | ✅ Yes | ❌ No | ✅ Yes | ✅ Yes |
View and edit cluster settings | ❌ No | ❌ No | ❌ No | ❌ No | ✅ Yes |