v1

latestOpenAPI 3.1.02026-08-063776831.4 MB
Role

Bulk Update Role Permissions

Adds and/or removes permissions from a role in a single operation. Returns all permissions with details.

patch/roles/{roleId}/permissions/bulk

Path parameters

roleIdstring required

Headers

tenant-idstring

Request body

addstring[]
removestring[]

Response

Permissions updated successfully

idstring

Permission ID

resourcestring

Resource name

actionstring

Action name

descriptionstring

Permission description

createdAtstring date-time
updatedAtstring date-time

Example response

[
  {
    "id": "perm-123-456-789",
    "resource": "user",
    "action": "read",
    "description": "Allows reading user profiles",
    "createdAt": "2022-03-10T12:15:50-04:00",
    "updatedAt": "2022-03-10T12:15:50-04:00"
  }
]