/
EN
envzero
/
env0 API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 2w ago · Updated 2w ago
View markdown
envzero
env0 API
put
Create or Update a Role Assignment for a User
v1
latest
OpenAPI 3.1.0
2026-07-26
289
714
404.6 KB
Agents Settings
14
Approval Policy
10
Audit Events
1
Bulk Operations
9
Cloud Compass
14
Code-Optimizer (BETA)
8
Configuration
30
Cost
14
Credentials
6
Custom Flow
7
Dashboard
1
Deployment Logs
2
Environment Import
18
Environment Outputs
3
Environments
35
Modules
10
Notifications
7
Organization
13
Projects
11
Provider Registry
11
Remote Backend
3
Role Based Access
4
Roles
11
get
Get All Roles
post
Create a Role
get
Get Team Role Assignments
put
Create or Update a Role Assignment for a Team
delete
Remove a Role Assignment for a Team
get
Get User Role Assignments
put
Create or Update a Role Assignment for a User
delete
Remove a Role Assignment for a User
get
Get a Role
put
Update a Role
delete
Delete a Role
Scheduling
5
Teams
9
Templates
15
Users
12
VCS
6
Roles
Create or Update a Role Assignment for a User
Currently supports environment scope assignments only.
put
/roles/assignments/users
Request body
RolesApiUpsertUserRoleAssignmentRequestBody
required
userId
string
required
role
union
required
environmentId
string
required
Response
RolesApiUpsertUserRoleAssignmentResponse
required
userId
string
user
User
role
union
organizationId
string
projectId
string
environmentId
string
id
string