Red Hat · Schema

Role

A role that can be assigned to users or groups for authorization.

CloudContainersEnterpriseHybrid CloudKubernetesLinuxOpen Source

Properties

Name Type Description
id string The unique identifier of the role.
name string The name of the role.
description string A description of the role.
composite boolean Whether this is a composite role containing other roles.
clientRole boolean Whether this is a client-level role.
View JSON Schema on GitHub

JSON Schema

red-hat-keycloak-admin-role-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Role",
  "type": "object",
  "description": "A role that can be assigned to users or groups for authorization.",
  "properties": {
    "id": {
      "type": "string",
      "description": "The unique identifier of the role."
    },
    "name": {
      "type": "string",
      "description": "The name of the role."
    },
    "description": {
      "type": "string",
      "description": "A description of the role."
    },
    "composite": {
      "type": "boolean",
      "description": "Whether this is a composite role containing other roles."
    },
    "clientRole": {
      "type": "boolean",
      "description": "Whether this is a client-level role."
    }
  }
}