Access management
Control who can make changes to your databases using the Redis Cloud console.
The Access management screen helps you manage:
- The team of users allowed to access your subscription and its databases.
- The API keys that authenticate application access to your account.
- Single sign-on (SSO) with SAML.
Here, you learn how to manage your team's users and control their level of access.
For help managing API keys, see Manage API keys.
Manage team access
The Team tab lets you manage the people allowed to access your account. Each authorized person is assigned to a role that specifies their privileges.
The list contains one entry summarizing the team settings for each user in your team. By default, the list includes the account owner.
The list includes several buttons and icons to help you manage the list:
If you have a large team, you can use the controls in the list footer to navigate quickly through the list. These controls are deactivated for small teams.
Add user
When you add a member to your team, the Add user dialog appears.
Use the dialog to specify these values.
Setting | Description |
---|---|
First name | First name of the user displayed in the Redis Cloud console and in email messages |
Last name | Last name of the user displayed in the Redis Cloud console and in email messages |
Role | The role identifies their subscription and account privileges. For details, see Team management roles. |
The address used for alerts and other email messages regarding the account | |
Alert emails | Enable to be notified when subscription databases cross certain thresholds, such as exceeding memory limits or latency requirements |
Operational emails | Notifications about subscription and database changes, such as creating or deleting a database, and subscription and database maintenance |
Billing emails | Notifications about billing, such as when bills are issued and paid |
Multi-factor authentication | Whether MFA is enabled for the member. This is deactivated when members have not enabled or confirmed MFA in their user profile settings. |
Use the Add user button to save your new team member details.
Redis will send an activation email to the user once their details are saved. After following the activation link, they can sign in.
Edit user
To edit user team details, select the user from the list and then select the Edit button. The Edit user dialog displays the details you can change.
You can change any detail except the team member's email address.
Select Save user to save your changes.
Delete user
To remove a member from your team, select them from the list and then select the Delete button. A confirmation dialog appears.
Select Delete user to confirm removal. This is a permanent action that cannot be undone.
Team management roles
Each team member is assigned a role that identifies their privileges and limits their activities in the Redis Cloud console.
Roles and responsibilities are:
-
Owner can view, create, and edit any settings in the account.
Each subscription must have at least one account owner. Accounts can have multiple owners.
Owners can also manage subscriptions, databases, and API keys.
-
Billing Admin can view and edit settings related to billing and payments.
Billing Admins can add and remove payment methods and change the payment method for a subscription, but they cannot change any other subscription or database settings.
-
Manager can view, create, and edit any setting in the subscription.
Managers can change subscription costs and change payment methods associated with a subscription, but they cannot add or remove available payment methods.
-
Member can view, create, and edit databases in ways that do not impact costs.
Members cannot create databases or edit databases in ways that impact costs.
-
Viewer can view all databases and their configurations, including database secrets.
-
Logs viewer can not access the Redis Cloud console. They are only allowed access to the Redis Cloud API
GET logs/
endpoint.
This table shows each role's ability to perform common tasks.
Task | Owner | Billing Admin | Manager | Member | Viewer | Logs Viewer |
---|---|---|---|---|---|---|
Access management | ✅ Yes | ❌ No | ❌ No | ❌ No | ❌ No | ❌ No |
Account settings | ✅ Yes | ✅ Yes1 | ❌ No | ❌ No | ❌ No | ❌ No |
Billing & payments | ✅ Yes | ✅ Yes | ❌ No | ❌ No | ❌ No | ❌ No |
Create subscription | ✅ Yes | ❌ No | ✅ Yes | ❌ No | ❌ No | ❌ No |
Edit subscription | ✅ Yes | ✅ Yes2 | ✅ Yes | ❌ No | ❌ No | ❌ No |
Create database (affects cost) | ✅ Yes | ❌ No | ✅ Yes | ❌ No | ❌ No | ❌ No |
Edit database (affects cost) | ✅ Yes | ❌ No | ✅ Yes | ❌ No | ❌ No | ❌ No |
Create database (no cost impact) | ✅ Yes | ❌ No | ✅ Yes | ❌ No | ❌ No | ❌ No |
Edit database (no cost impact) | ✅ Yes | ❌ No | ✅ Yes | ✅ Yes | ❌ No | ❌ No |
View subscription | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No |
View database | ✅ Yes | ✅ Yes3 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No |
Use the REST API | ✅ Yes | ❌ No | ❌ No | ❌ No | ✅ Yes4 | ✅ Yes5 |
-
Billing Admins can only edit the account billing address in Account Settings.
-
Billing Admins can only change the payment method when editing a subscription.
-
Billing Admins can see the list of databases, but can not see database details, including connection details.
-
Viewers can use the REST API for GET requests, but can not modify subscription or database details.
-
Logs viewers can only use the
GET logs/
endpoint of the REST API.