Memberships
An identity can be a member of any project with some role and optionally variables assigned. This is called a membership. You have to be a project admin (or a superadmin) to manage project memberships.
Creating a project membership#
Add an existing identity to a project. For this operation you need to know an identity ID. If you want to add a user by an email check invite mutation
a mutation can fail with following errors:
Updating a project membership#
You can update existing member of an project using updateProjectMember mutation. Arguments and response structure of the mutation are the same as of addProjectMeber mutation. Only error codes differs:
Revoking a project membership#
You can remove a project member using following mutation