Detailed information about a role assignment entry returned when listing assignments.
Identifier for the role.
When the role was created.
Identifier of the actor who created the role.
User details for the actor that created the role, when available.
Description of the role.
Arbitrary metadata stored on the role.
Name of the role.
Permissions associated with the role.
Whether the role is predefined by OpenAI.
Resource type the role applies to.
When the role was last updated.
Role assignment linking a user to a role.
Always user.role.
user.role
Details about a role that can be assigned through the public Roles API.
Optional description of the role.
Unique name for the role.
Always role.
role
Permissions granted by the role.
Whether the role is predefined and managed by OpenAI.
Resource type the role is bound to (for example api.organization or api.project).
api.organization
api.project
Represents an individual user within an organization.
user
Confirmation payload returned after unassigning a role.
Whether the assignment was removed.
Identifier for the deleted assignment, such as group.role.deleted or user.role.deleted.
group.role.deleted
user.role.deleted