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 membershipAdd 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 membershipYou 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 membershipYou can remove a project member using following mutation