Okta · Schema

UserSchemaAttribute

IdentityWorkforce IdentityCustomer IdentityAuthenticationAuthorizationSingle Sign-OnMulti-Factor AuthenticationIdentity GovernancePrivileged AccessAI AgentsCross-App AccessMCPPlatform

Properties

Name Type Description
description string
enum array
externalName string
externalNamespace string
items object
master object
maxLength integer
minLength integer
mutability string
oneOf array
pattern string
permissions array
required boolean
scope object
title string
type object
union object
unique string
View JSON Schema on GitHub

JSON Schema

okta-userschemaattribute-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/UserSchemaAttribute",
  "title": "UserSchemaAttribute",
  "type": "object",
  "properties": {
    "description": {
      "type": "string"
    },
    "enum": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "externalName": {
      "type": "string"
    },
    "externalNamespace": {
      "type": "string"
    },
    "items": {
      "$ref": "#/components/schemas/UserSchemaAttributeItems"
    },
    "master": {
      "$ref": "#/components/schemas/UserSchemaAttributeMaster"
    },
    "maxLength": {
      "type": "integer"
    },
    "minLength": {
      "type": "integer"
    },
    "mutability": {
      "type": "string"
    },
    "oneOf": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/UserSchemaAttributeEnum"
      }
    },
    "pattern": {
      "type": "string"
    },
    "permissions": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/UserSchemaAttributePermission"
      }
    },
    "required": {
      "type": "boolean"
    },
    "scope": {
      "$ref": "#/components/schemas/UserSchemaAttributeScope"
    },
    "title": {
      "type": "string"
    },
    "type": {
      "$ref": "#/components/schemas/UserSchemaAttributeType"
    },
    "union": {
      "$ref": "#/components/schemas/UserSchemaAttributeUnion"
    },
    "unique": {
      "type": "string"
    }
  },
  "x-okta-tags": [
    "UserSchema"
  ]
}