Whether the role applies to an organization or a team
Description of the role
Unique identifier of the role
OptionalidentifierMachine-readable identifier of a built-in system role; absent for custom roles
Whether the role is a built-in locked role, a built-in admin-managed role, or a custom-managed one
Name of the role
OptionalorganizationID of the organization that owns the role; only present for custom roles, and only returned by get()
Names of the permissions granted by the role
OptionalsubsidiaryWhether the role is assignable by non-admin users
Represents a role in Make. Roles define a set of permissions and can be assigned to users at the organization or team level. In addition to built-in system roles, an organization may have custom roles when the
customRoleslicense feature and Roleman are enabled.