User Valkey Management

Instaclustr provides a User Management UI for Valkey clusters to help you with managing users. The User Management UI provides four functions:

  • List Users
  • Add Users
  • Change User Passwords
  • Delete Users

Users created or listed in the Users list will have read and/or write access to all keys in the cluster, depending on the level granted. If you require any other configuration, please submit a support request. All Valkey clusters will have an icvalkey user automatically created as a convenience, which can be deleted. If the icvalkey user is deleted the credentials will disappear from the cluster’s Connection Info page. Instaclustr reserves the default user for internal cluster management.

User Management UI

These examples show how to use the features of the Instaclustr console’s User Management UI.

List Users

  1. To list available Valkey users, select Users under the sidebar menu of your Valkey cluster. 
  2. The Users page will list all Valkey users on the cluster. 

Add User

  1. From the Users page, click the New User button. This will open up a new page for adding a user. 

  2. On the New User page, enter the desired username and password for the new Valkey user, and the desired level of initial permissions. The initial permissions setting can be stored in one of three things:
    1. Standard The new user will be able to read and write to all keys
    2. Read only – The new user will be able to read from all keys, but not write
    3. None – The new user will have no permissions.
  3. Once you’ve entered the required information, click the Create User button. If your username and password are valid, your new user will be created. 

  4. Once the user is created, you will be redirected to the Users page, with a success message displayed at the top of the page. Your new user will be shown in the list of users. 

Change User Password

  1. To change the password of an existing Valkey user, first visit the Users page of your Valkey cluster.
  2. From the Users page, click the Change Password button of the user whose password you want to change. This will open up a new page from changing the selected user’s password. 

  3. On the Change User Password page, enter the new password for the user. Then click on the Change Password button. 

  4. After clicking the Change Password button you will be redirected to the Users page, with a success message displayed at the top of the page.

Delete User

  1. To delete an existing Valkey user, first visit the Users page of your Valkey cluster.
  2. From the Users page, click the Delete button of the user that you wish to delete. 

  3. On the Delete User page, verify that you have selected the correct user to be deleted and then click on Delete User.
  4. You will then be redirected to the Users page, with a success message displayed at the top of the page. The deleted user will no longer be shown in the list of users.

Valkey ACL Support

Instaclustr Valkey clusters have their ACL’s centrally managed. To support our customers clusters effectively,  Valkey users created via the Instaclustr Management UI are restricted from access commands marked as “dangerous” by the Valkey project. Instaclustr disallows these commands, then re-enables some according to this list. Any command not listed is allowed.

Category Allowed commands
1) “flushdb” None
2) “acl” acl list acl users acl genpass acl whoami
3) “slowlog” All
4) “debug” None
5) “role” All
6) “keys” All
7) “pfselftest” None
8) “client” client id client getname client setname
9) “bgrewriteaof” None
10) “replicaof” None
11) “monitor” None
12) “restore-asking” None
13) “latency” All
14) “replconf” None
15) “pfdebug” None
16) “bgsave” None
17) “sync” None
18) “config” config get
19) “flushall” None
20) “cluster” cluster info cluster keyslot cluster myid cluster nodes cluster slots
21) “info” All
22) “lastsave” None
23) “slaveof” None
24) “swapdb” None
25) “module” None
26) “restore” All
27) “migrate” None
28) “save” None
29) “shutdown” None
30) “psync” None
31) “sort” All

 

By Instaclustr Support
Need Support?
Experiencing difficulties on the website or console?
Already have an account?
Need help with your cluster?
Contact Support
Why sign up?
To experience the ease of creating and managing clusters via the Instaclustr Console
Spin up a cluster in minutes