Members
Add member
If the user doesn’t have a platform account, they receive an invitation email.
Authentication: Organization member +
members:invite scope.
Update member role
Authentication: Organization member +
members:manage_roles scope.
Remove member
members:remove scope.
Authentication: Organization member + members:remove scope (or self-removal).
Roles
Every organization starts with a set of default roles, created with adescription explaining what each one grants:
Non-personal organizations additionally get two service roles, which only
service accounts may hold and only
org:service-accounts holders may manage:
List roles
Create role
Authentication: Organization member +
members:manage_roles scope.
Get role
members:manage_roles scope.
Update role
Omitted fields are left as they are. Default roles’ descriptions can be edited
like any other.
Authentication: Organization member +
members:manage_roles scope.
Delete role
members:manage_roles scope.
Scopes
List assignable scopes
Get scope
User invitations
Invite user
If
orgId is provided, the user is invited to the platform and added to the organization in one step.
Authentication: Organization member + members:invite scope.
