Skip to main content

roleDefinitionDelete

Permanently delete a role definition from the authorization system.

Removes the role definition and all associated configuration. This action cannot be undone and will affect any roles that depend on this definition.

Possible errors:

  • ROLE_DEFINITION_NOT_FOUND_ERROR: Role definition with the specified ID does not exist
  • ROLE_DEFINITION_DELETE_ERROR: Failed to delete the role definition
roleDefinitionDelete(
id: ID!
): Boolean!

Arguments

roleDefinitionDelete.id ● ID! non-null scalar

Unique identifier of the role definition to delete.

Must be a valid UUID format representing an existing role definition in the system.

Type

Boolean scalar

The Boolean scalar type represents true or false.