Permission Scopes

Update a permission scope

Changed on

Update an existing permission scope. Only the permissions array can be modified.

patch/teams/{key}/members/{memberId}/permission-scopes/{id}

Request

  • Base URL: https://api.session.services
  • URL: https://api.session.services/teams/{key}/members/{memberId}/permission-scopes/{id}
  • Auth: API key in header x-tenant-id

Path parameters

keystring required
memberIdstring required
idstring required

Request body

permissionsstring[] required

Scoped permissions. Can be empty array to remove all access. Replaces lower-tier permissions based on kind (VENUE overrides PROMOTER overrides BASE).

roleIdsstring[]

Optional role IDs to apply at this scope.

Example request

{
  "permissions": [
    "team.read"
  ]
}

Response

OK

OR

Example response

{
  "permissions": [
    "team.read"
  ]
}

Changes