Workday Security · Schema

PermissionChange

A record of a change to security permissions within the Workday tenant, including security group membership changes, domain security policy modifications, and role assignment updates.

Access ControlAuditAuthenticationComplianceEnterpriseIdentity ManagementPrivacySAMLSecuritySSO

Properties

Name Type Description
id string Unique identifier for the permission change record
changeType string Classification of the permission change
changeDateTime string Timestamp when the permission change was made
changedBy object
securityGroup object
domain string The Workday domain affected by the change if applicable
previousPermission string The permission level before the change
newPermission string The permission level after the change
affectedAccount string The user account affected by the permission change if applicable
description string Human-readable description of the permission change
View JSON Schema on GitHub

JSON Schema

workday-security-permissionchange-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/PermissionChange",
  "title": "PermissionChange",
  "type": "object",
  "description": "A record of a change to security permissions within the Workday tenant, including security group membership changes, domain security policy modifications, and role assignment updates.",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the permission change record"
    },
    "changeType": {
      "type": "string",
      "enum": [
        "SecurityGroup_Membership",
        "Domain_Policy",
        "Role_Assignment",
        "Access_Level"
      ],
      "description": "Classification of the permission change"
    },
    "changeDateTime": {
      "type": "string",
      "format": "date-time",
      "description": "Timestamp when the permission change was made"
    },
    "changedBy": {
      "$ref": "#/components/schemas/ActorRef"
    },
    "securityGroup": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Unique identifier of the affected security group"
        },
        "descriptor": {
          "type": "string",
          "description": "Display name of the affected security group"
        }
      }
    },
    "domain": {
      "type": "string",
      "description": "The Workday domain affected by the change if applicable"
    },
    "previousPermission": {
      "type": "string",
      "description": "The permission level before the change"
    },
    "newPermission": {
      "type": "string",
      "description": "The permission level after the change"
    },
    "affectedAccount": {
      "type": "string",
      "description": "The user account affected by the permission change if applicable"
    },
    "description": {
      "type": "string",
      "description": "Human-readable description of the permission change"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/workday-security-permissionchange"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.