createTeamRole
Create a custom (non-system) team role granting the given team permission keys. Requires the 'manage_roles' team permission (app admins bypass). Permission keys must be valid team permission keys (group_permission_defs).
createTeamRole(
input: CreateGroupRoleInput!
): GroupRole!
Arguments
createTeamRole.input ● CreateGroupRoleInput! non-null input
The team, the role name, the team permission keys to grant, and an optional rank.
Type
GroupRole object
A role within a group (team/channel). Carries the group-management permission keys it grants (e.g. manage_members), NOT world/runtime grid permissions.