Overview
ThesetUserRole
mutation allows for the updating of a user’s role within a team.
Arguments
The unique identifier of the user.
Usage Example
To set a user’s role, provide the user’s ID and the desired role as arguments to the mutation. Here’s an example of how this mutation could be used:Error Codes
List of possible error codes that may be returned by thesetUserRole
mutation. Full list of error codes can be found here.
object_not_found (team)
object_not_found (team)
This may indicate that you are not a part of any team. Please contact support if you encounter this error
not_in_team
not_in_team
The user ID you are trying to query is not in your team.
require_elevated_privilege
require_elevated_privilege
The user does not have admin privileges to set the user role.
admin_must_exist
admin_must_exist
The team must have at least one admin. Please add an admin to the team or contact support if you encounter this error.
invalid_args
invalid_args
An invalid argument was provided to the mutation for the role
field. Please check the arguments you are providing and try again.