Member permission set

  • PATCH
  • /workspaces
  • /:domain
  • /projects
  • /:project_name
  • /members
  • /:member_id

Changes permission set of the selected user in the project. Restricted to admins only.

Request

REQUIRED SCOPES
WORKSPACE
url PARAMETERS
domainrequired string
The workspace domain.
project_namerequired string
The name of the project.
member_idrequired integer
The numerical ID of the desired user.
POST PARAMETERS
permission_setrequired permission_set
Defines the permission set with which the user is added to the project.

Last modified on Sep 23, 2024

{
  "permission_set": {
    "id": "1"
  }
}
{
  "url": "https://api.buddy.works/workspaces/buddy/projects/2/member/1",
  "html_url": "https://app.buddy.works/buddy/company-website/members/profile/1",
  "id": 1,
  "name": "Mike Benson",
  "avatar_url": "https://app.buddy.works/image-server/user/0/0/0/0/0/0/1/d643744fbe5ebf2906a4d075a5b97110/w/32/32/AVATAR.png",
  "admin": true,
  "workspace_owner": true,
  "permission_set": {
    "url": "https://api.buddy.works/workspaces/buddy/permissions/1",
    "html_url": "https://app.buddy.works/buddy/permissions/edit/1",
    "id": 1,
    "name": "Developer",
    "description": null,
    "type": "DEVELOPER",
    "repository_access_level": "READ_WRITE",
    "pipeline_access_level": "READ_WRITE"
  }
}