updateProjectMember(projectReference: ID!, userId: ID!, input: UpdateProjectMemberInput!): ProjectMember!
Requires project.members.manage.
Arguments
Input fields
input
Response
Returns ProjectMember!. Open the type for its fields and nested types.
Types marked with ! cannot be null. Lists use [Type] notation. The type index lists all published input and response types.
Example
mutation UpdateProjectMember($projectReference: ID!, $userId: ID!, $input: UpdateProjectMemberInput!) {
updateProjectMember(projectReference: $projectReference, userId: $userId, input: $input) {
name
avatarSrc
capabilities
email
role
}
}{
"projectReference": "00000000-0000-4000-8000-000000000001",
"userId": "00000000-0000-4000-8000-000000000001",
"input": {
"role": "admin"
}
}