/
AU
authula
/
Authula API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 1h ago · Updated 2w ago
View markdown
authula
Authula API
put
Replace user roles
v21
latest
OpenAPI 3.1.0
raw.githubusercontent.com
2026-08-01
104
135
151.5 KB
Access Control
22
get
List permissions
post
Create permission
get
Get permission by key
get
Get permission by ID
delete
Delete permission
patch
Update permission
get
List roles
post
Create role
get
Get role by name
get
Get role by ID
delete
Delete role
patch
Update role
get
List role permissions
put
Replace role permissions
post
Assign permission to role
delete
Remove role permission
get
Get user permissions
post
Check user permissions
get
List user roles
put
Replace user roles
post
Assign role to user
delete
Remove user role
Admin Accounts
5
Admin Impersonation
4
Admin Session State
6
Admin User State
8
Admin Users
5
API Keys
6
Core
2
Email Password Plugin
7
JWT Plugin
2
Magic Link Plugin
3
OAuth2 Plugin
2
Organization Invitations
6
Organization Members
6
Organization Team Members
4
Organization Teams
5
Organizations
5
TOTP Plugin
6
Access Control
Replace user roles
Replaces all roles assigned to a user with a new set.
put
/access-control/users/{user_id}/roles
Path parameters
user_id
string
required
Request body
ReplaceUserRolesRequest
required
role_ids
string[]
required
Response
OK
ReplaceUserRolesResponse
required
message
string
required