Permissions
Replace team role
Changed onFull-replace, idempotent update for role name, description, and permissions.
put/teams/{key}/roles/{roleId}
Request
- Base URL: https://api.session.services
- URL: https://api.session.services/teams/{key}/roles/{roleId}
- Auth: API key in header x-tenant-id
Path parameters
keystring required
Team identifier (ID or slug)
roleIdstring required
Unique permission role identifier
Request body
Example request
{
"permissions": [
"team.read",
"team.member.write"
]
}Response
OK
Example response
{
"role": {
"permissions": [
"team.read",
"team.member.write"
]
}
}Changes
- info
added the non-success response with the status
- info