Users

Get Project Member Permissions

Required scopes: project.member (Read only).

get/projects/{projectId}/members/{memberId}

Request

Path parameters

projectIdinteger required

Project Identifier. Get via List Projects

memberIdinteger required

Team Member Identifier. Get via List Team Members

Response

Members permissions were successfully replaced

Example response

{
  "data": {
    "id": 12,
    "username": "john_smith",
    "firstName": "John",
    "lastName": "Smith",
    "roles": [
      {
        "name": "translator",
        "permissions": {
          "allLanguages": false,
          "languagesAccess": {
            "uk": {
              "allContent": false,
              "workflowStepIds": [
                882
              ]
            },
            "it": {
              "allContent": true
            }
          }
        }
      },
      {
        "name": "proofreader",
        "permissions": {
          "allLanguages": true,
          "languagesAccess": []
        }
      },
      {
        "name": "language_coordinator",
        "permissions": {
          "allLanguages": false,
          "languagesAccess": {
            "uk": {
              "allContent": true
            },
            "it": {
              "allContent": true
            }
          }
        }
      }
    ],
    "managerOfGroup": {
      "id": 1,
      "name": "KB materials"
    },
    "permissions": {
      "it": {
        "workflowStepIds": [
          313
        ]
      }
    },
    "givenAccessAt": "2019-10-23T11:44:02+00:00"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.