Mutations: Organization & users
GraphQL mutations for teams, users, organization invitations, roles, and personal access tokens in the Amplience GraphQL Management API.
Teams & usersLink copied!
createTeamLink copied!
Create new team
Returns: Team!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | CreateTeamInput! |
updateTeamLink copied!
Update an existing team
Returns: Team!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | UpdateTeamInput! |
deleteTeamLink copied!
delete an existing team
Returns: Boolean!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | DeleteTeamInput! |
addTeamMemberLink copied!
Add members to Team
Returns: [User!]!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | AddTeamMembersInput! |
removeTeamMemberLink copied!
Remove users from team
Returns: Boolean!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | RemoveTeamMembersInput! |
inviteUserToOrganizationLink copied!
Invites a user to an organization
Returns: Invitation!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | InviteUserToOrganizationInput! |
updateOrganizationInvitationLink copied!
Updates an organization invitation for a user
Returns: Invitation!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | UpdateOrganizationInvitationInput! |
revokeOrganizationInvitationLink copied!
Revokes an organization invitation
Returns: Boolean!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | RevokeOrganizationInvitationInput! |
removeUserFromOrganizationLink copied!
Removes a user from an organization
Returns: Boolean!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | RemoveUserFromOrganizationInput! |
assignOrganizationRoleToUserLink copied!
Assign organization role to user
Returns: OrganizationRolesUserAssignment!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | AssignOrganizationRoleToUserInput! |
assignOrganizationRoleToTeamLink copied!
Assign organization role to a team
Returns: OrganizationRolesTeamAssignment!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | AssignOrganizationRoleToTeamInput! |
assignCMSHubRoleToUserLink copied!
Assign hub role to user
Returns: CMSHubRolesUserAssignment!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | AssignHubRoleToUserInput! |
assignCMSHubRoleToTeamLink copied!
Assign hub role to a team
Returns: CMSHubRolesTeamAssignment!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | AssignCMSHubRoleToTeamInput! |
assignCMSRepositoryRoleToUserLink copied!
Assign CMS repository role to user
Returns: CMSRepositoryRolesUserAssignment!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | AssignRepositoryRoleToUserInput! |
assignCMSRepositoryRoleToTeamLink copied!
Assign repository role to team
Returns: CMSRepositoryRolesTeamAssignment!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | AssignCMSRepositoryRoleToTeamInput! |
Personal access tokensLink copied!
createPersonalAccessTokenLink copied!
See also: Examples: creating an access token
Returns: PersonalAccessToken!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | CreatePersonalAccessTokenInput! |
requestPersonalAccessTokenLink copied!
Returns: PersonalAccessTokenRequest!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | CreatePersonalAccessTokenInput! |
approvePersonalAccessTokenLink copied!
Returns: UpdatePersonalAccessTokenResponse!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | UpdatePersonalAccessTokenInput! |
deletePersonalAccessTokenLink copied!
See also: Examples: deleting an access token
Returns: Boolean!
Arguments:
| Argument | Type | Default | Description |
|---|---|---|---|
input | DeletePersonalAccessTokenInput! |