SailPoint · Schema

RoleCriteriaKey

The key element for role criteria.

Access GovernanceComplianceIAMIdentity ManagementIdentity SecuritySecurity

Properties

Name Type Description
type string The type of criteria key.
property string The property name for the criteria.
sourceId stringnull The ID of the source. Required for ACCOUNT and ENTITLEMENT types.
View JSON Schema on GitHub

JSON Schema

sailpoint-rolecriteriakey-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/RoleCriteriaKey",
  "title": "RoleCriteriaKey",
  "type": [
    "object",
    "null"
  ],
  "description": "The key element for role criteria.",
  "properties": {
    "type": {
      "type": "string",
      "description": "The type of criteria key.",
      "enum": [
        "IDENTITY",
        "ACCOUNT",
        "ENTITLEMENT"
      ],
      "examples": [
        "IDENTITY"
      ]
    },
    "property": {
      "type": "string",
      "description": "The property name for the criteria.",
      "examples": [
        "attribute.department"
      ]
    },
    "sourceId": {
      "type": [
        "string",
        "null"
      ],
      "description": "The ID of the source. Required for ACCOUNT and ENTITLEMENT types.",
      "examples": [
        "2c9180867427f3a301745aec18211519"
      ]
    }
  }
}