Users
Manage users and passwords.
ποΈ Get a list of groups
Get a list of user groups for Role-Based Access Control
ποΈ Create a new group
Create a new user group for Role-Based Access Control
ποΈ Get a single group
Get a single user group by group id
ποΈ Update a group
Update existing user group by group id. It overrides previous group details.
ποΈ Delete a single group
Delete a single user group by group id
ποΈ Get a list of roles
Get a list of project, root and custom roles for Role-Based Access Control
ποΈ Create a new role
Create a new custom role for Role-Based Access Control
ποΈ Get a single role
Get a single role by role id
ποΈ Update a role
Update a custom role by role id
ποΈ Delete a custom role
Delete a custom role by id. You cannot delete built-in roles or roles that are in use.
ποΈ Validate a role
Check if the role matches schema and has a unique name
ποΈ Get your own user details
Detailed information about the current user, user permissions and user feedback
ποΈ Get your own user profile
Detailed information about the current user root role and project membership
ποΈ Change your own password
Requires specifying old password and confirming new password
ποΈ Get roles for currently logged in user
Gets roles assigned to currently logged in user. Both explicitly and transitively through group memberships
ποΈ Gets inactive users
Gets all inactive users. An inactive user is a user that has not logged in in the last 180 days
ποΈ Deletes inactive users
Deletes all inactive users. An inactive user is a user that has not logged in in the last 180 days
ποΈ Validate password for a user
Validate the password strength. Minimum 10 characters, uppercase letter, number, special character.
ποΈ Change password for a user
Change password for a user as an admin
ποΈ Reset user password
Reset user password as an admin
ποΈ Get all users and [root roles](https://docs.getunleash.io/reference/rbac#predefined-roles)
Will return all users and all available root roles for the Unleash instance.
ποΈ Create a new user
Creates a new user with the given root role.
ποΈ Search users
It will preform a simple search based on name and email matching the given query. Requires minimum 2 characters
ποΈ Get basic user and group information
Get a subset of user and group information eligible even for non-admin users
ποΈ Get total count of admin accounts
Get a total count of admins with password, without password and admin service accounts
ποΈ Get user
Will return a single user by id
ποΈ Update a user
Only the explicitly specified fields get updated.
ποΈ Delete a user
Deletes the user with the given userId